package com.liuyjy.es.utils;

import org.springframework.stereotype.Component;

/**
 * @Author liuyjy
 * @Date 2025/2/25 13:12
 * @Description: 缓存管理
 **/
@Component
public class EsCacheManager {

//    private final Cache<String, Object> cache = Caffeine.newBuilder()
//            .maximumSize(1000)
//            .expireAfterWrite(5, TimeUnit.MINUTES)
//            .build();
//
//    public <T> List<T> get(String key) {
//        return (List<T>) cache.getIfPresent(key);
//    }
//
//    public void put(String key, List<?> data) {
//        cache.put(key, data);
//    }
//
//    public void clear() {
//        cache.invalidateAll();
//    }
}
